Definition of Sheep Laurel

  • (noun) North American dwarf shrub resembling mountain laurel but having narrower leaves and small red flowers; poisonous to young stock

Synonyms of Sheep Laurel


Antonyms of Sheep Laurel


No Antonyms Found.

Homophones of Sheep Laurel


No Homophones Found.